histamine blocker - German English Dictionary